用ASP使在<div>中的图片按点击率排列

来源:百度知道 编辑:UC知道 时间:2024/05/29 15:45:47
有3张图片,分别放在<div>中,图片与数据库连接,
<div>图1</div>
<div>图2</div>
<div>图3</div>
我现在想让这3个图片按照点击率的多少自动从上到下排列,代码应该是什么样的?或者帮我说说是用什么原理实现这一功能的?谢谢大家 ,我是新手

设在数据库中Count为图片的点击次数字段。可用下列代码实现排列:
<%
Set rec=Server.CreateObject("adodb.recordset")
sql="select * from img order by Count desc"
rec.Open sql,conn 1,1,1
%>
<div>
<img src="<% Response.Write(rec("imgname"))%>">
</div>
<%rec.MoveNext%>
<div>
<img src="<% Response.Write(rec("imgname"))%>">
</div>
<%
rec.MoveNext
rec.Close
Set rec=Nothing
conn.Close
Set conn=NOthing
%>
%>

你是说要无刷新的还是打开页面时按点击排呀?后者在sql语句里就可以实现啦